56 Timer_A_initContinuousModeParam continuousModeConfig = {
57 TIMER_A_CLOCKSOURCE_ACLK,
58 TIMER_A_CLOCKSOURCE_DIVIDER_1,
59 TIMER_A_TAIE_INTERRUPT_ENABLE,
67 GPIO_setAsOutputPin(GPIO_PORT_P1, GPIO_PIN4);
71 CS_setupDCO(CS_INTERNAL_RESISTOR);
74 Timer_A_initContinuousMode(TIMER_A0_BASE, &continuousModeConfig);
76 Timer_A_startCounter(TIMER_A0_BASE, TIMER_A_CONTINUOUS_MODE);
79 __bis_SR_register(LPM0_bits | GIE);
82 #if defined(__TI_COMPILER_VERSION__) || defined(__IAR_SYSTEMS_ICC__)
83 #pragma vector=TIMER0_A1_VECTOR
85 #elif defined(__GNUC__)
86 __attribute__((interrupt(TIMER0_A1_VECTOR)))
89 switch(__even_in_range(TAIV, TA0IV_TAIFG)) {
90 case TA0IV_NONE:
break;
91 case TA0IV_TACCR1:
break;
92 case TA0IV_TACCR2:
break;
94 GPIO_toggleOutputOnPin(GPIO_PORT_P1, GPIO_PIN4);
GPIO_setOutputLowOnPin(GPIO_PORT_LED1|GPIO_PORT_LED2, GPIO_PIN_LED1|GPIO_PIN_LED2)